immunologically competent cell - English Synonyms Dictionary